home *** CD-ROM | disk | FTP | other *** search
/ Practical Internet 2001 August / Practical Internet August 2001.iso / Software / NetWorkshop / msn / ACCESS~1 / MSAARDK.EXE / msaardk.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1999-06-28  |  2.9 KB  |  105 lines

  1. ; Active Accessibility Core File installer - RDK version
  2. ; Any questions, comments or bug reports should be directed
  3. ; to Rob Sinclair (RobSi@microsoft.com)
  4. ;
  5. [version]
  6. signature="$CHICAGO$"
  7. AdvancedINF=2.5,"You need a new version of advpack.dll"
  8.  
  9.  
  10. [DefaultInstall]
  11. ;Copy USER/GDI, OLEAUT32, COMCTL32, etc. and the ANSI version of OLEACC.DLL
  12. CopyFiles=MSAASysCore.Copy,ANSI_OLEACC.Copy,OLEACCRC.Copy,MSAABackup.Copy
  13. RunPreSetupCommands=RunPreSetupCommandsSection
  14. CustomDestination=CheckRegSection
  15.  
  16. [DefaultInstall.NT]
  17. ;Copies the Unicode version of OLEACC.DLL
  18. CopyFiles=Unicode_OLEACC.Copy,OLEACCRC.Copy,MSAABackup.Copy
  19. RunPreSetupCommands=RunPreSetupCommandsSection
  20. CustomDestination=CheckRegSection
  21.  
  22.  
  23. [RunPreSetupCommandsSection]
  24. msaabak.exe ; Perform backup of core system files (only does so if not already backed up).
  25.             ; It then performs IE version, OS platform and language version checks to 
  26.         ; ensure we are installing on a compatible system. If not, it displays an 
  27.         ; appropriate error message and terminates.
  28.  
  29. [DestinationDirs]
  30. MSAASysCore.Copy = 11; Core components being replaced in \windows\system (11 means system dir)
  31. ANSI_OLEACC.Copy = 11;
  32. Unicode_OLEACC.Copy = 11;
  33. OLEACCRC.Copy = 11;
  34. MSAABackup.Copy = 11,msaabak; Copy readme to \windows\system\msaabak
  35.  
  36. [SourceDisksNames]
  37. 1="%SHORTDESC%",%DISKLABEL%,0
  38.  
  39. [SourceDisksFiles]
  40. user32.dll=1
  41. gdi.exe=1
  42. gdi32.dll=1
  43. oleaut32.dll=1
  44. olepro32.dll=1
  45. asycfilt.dll=1
  46. stdole2.tlb=1
  47. user.exe=1
  48. comctl32.dll=1
  49. oleaccrc.dll=1
  50. oleacc_a.dll=1
  51. oleacc_u.dll=1
  52. readme.txt=1
  53.  
  54.  
  55. [MSAASysCore.Copy]
  56. ; format:
  57. ; DestinationFileName,SourceFileName,TempFileName,Flags
  58. ; Flags:
  59. ; 1 in a CopyFiles section means "warn if user tries to skip the file"
  60. ; 1 in a DelFiles section means "If file is in use, delete it on reboot."
  61. ; 2 = Setup critical, do not allow skip
  62. ; 4 = Ignore version check, always copy. This is DANGEROUS for binary files.
  63. ; 8 = Force rename - tricks the engine into thinking file is in use.
  64. ;       only works if file is already on the target
  65. ; 16 = No copy if already exists
  66. ; 32 = Suppress version conflict dialog and don't overwrite newer files
  67. ; You can add these values together if you want.
  68. gdi.exe,,,32
  69. gdi32.dll,,,32
  70. user.exe,,,32
  71. user32.dll,,,32
  72. comctl32.dll,,,32
  73. oleaut32.dll,,,32
  74. olepro32.dll,,,32
  75. asycfilt.dll,,,32
  76. stdole2.tlb,,,32
  77.  
  78. [OLEACCRC.Copy]
  79. oleaccrc.dll,,,32
  80.  
  81. [ANSI_OLEACC.Copy]
  82. oleacc.dll,oleacc_a.dll,,32
  83.  
  84. [Unicode_OLEACC.Copy]
  85. oleacc.dll,oleacc_u.dll,,32
  86.  
  87. [MSAABackup.Copy]
  88. readme.txt,,,5
  89.  
  90. [CheckRegSection]
  91. 49000=RegKeyForOS,23
  92.  
  93. ; This section checks for the registry key indicating that MSAABAK succeeded
  94. ; 'RootKey','SubKey','ValueName','Message','Default'
  95.  
  96. [RegKeyForOS]
  97. 'HKLM','SOFTWARE\Microsoft\Active Accessibility','IsSupportedOS','',''
  98. '','','','',''
  99.  
  100.  
  101. [Strings]
  102. ;The following string can NOT be localized
  103. SHORTDESC="Microsoft Active Accessibility RDK"
  104. DISKLABEL="RDK_1"
  105.